package com.hanxiaozhang.order.config;

import feign.Contract;
import org.springframework.context.annotation.Bean;

/**
 * 〈一句话功能简述〉<br>
 * 〈Feign配置类-未使用〉
 *  Tips:
 *  注意该配置类是被所有@FeignClient共享，还是被某一个@FeignClient使用。
 *  共享：添加@Configuration；单独：去掉@Configuration
 *
 * @author hanxinghua
 * @create 2020/7/1
 * @since 1.0.0
 */
//@Configuration
public class FeignConfig {

    /**
     * 将契约改为feign原生的默认契约。这样就可以使用feign自带的注解了
     *
     * @return
     */
    @Bean
    public Contract feignContract() {
        return new feign.Contract.Default();
    }

}
